// P1603 write by cn_ryh